package reflect.annotations;
/**
 * ElementType.TYPE:可以在类上使用
 * ElementType.FIELD：可以在成员变量上使用
 * ElementType.CONSTRUCTOR；可以构造方法上使用
 * ElementType.METHOD:可以在方法上使用
 */

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Target(ElementType.TYPE)  //限定于类能用
//@Target({ElementType.TYPE,ElementType.FIELD,ElementType.CONSTRUCTOR})  //同时指定多个时以数组形式传递

@Retention(RetentionPolicy.RUNTIME)  //想被反射机制访问就要制定为RUNTIME
public @interface AutoRunClass {

}
